<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>
        合你一起保护未来
    </title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, minimal-ui">
    <meta name="renderer" content="webkit">
    <meta name="msapplication-tap-highlight" content="no">
    <meta name="format-detection" content="telephone=no">
    <meta name="description" content="template">
    <meta name="author" content="">
    <meta name="keyword" content="vue2,vue-router,vuex,animate.css,dynamics.js">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=8">
    <meta http-equiv="Expires" content="0">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Cache-control" content="no-cache">
    <meta http-equiv="Cache" content="no-cache">
    <script>
        ! function (a, b) {
            function c() {
                var b = f.getBoundingClientRect().width;
                b / i > 540 && (b = 540 * i);
                var c = b / 10;
                f.style.fontSize = c + "px", k.rem = a.rem = c
            }
            var d, e = a.document,
                f = e.documentElement,
                g = e.querySelector('meta[name="viewport"]'),
                h = e.querySelector('meta[name="flexible"]'),
                i = 0,
                j = 0,
                k = b.flexible || (b.flexible = {});
            if (!i && !j) {
                var p = (a.navigator.appVersion.match(/android/gi), a.navigator.appVersion.match(/iphone/gi)),
                    q = a.devicePixelRatio;
                i = p ? q >= 3 && (!i || i >= 3) ? 3 : q >= 2 && (!i || i >= 2) ? 2 : 1 : 1, j = 1 / i
            }
            if (f.setAttribute("data-dpr", i), !g)
                if (g = e.createElement("meta"), g.setAttribute("name", "viewport"), g.setAttribute("content", "initial-scale=" + j + ", maximum-scale=" + j + ", minimum-scale=" + j + ", user-scalable=no"), f.firstElementChild) f.firstElementChild.appendChild(g);
                else {
                    var r = e.createElement("div");
                    r.appendChild(g), e.write(r.innerHTML)
                }
            a.addEventListener("resize", function () {
                clearTimeout(d), d = setTimeout(c, 300)
            }, !1), a.addEventListener("pageshow", function (a) {
                a.persisted && (clearTimeout(d), d = setTimeout(c, 300))
            }, !1), "complete" === e.readyState ? e.body.style.fontSize = 12 * i + "px" : e.addEventListener("DOMContentLoaded", function () {
                e.body.style.fontSize = 12 * i + "px"
            }, !1), c(), k.dpr = a.dpr = i, k.refreshRem = c, k.rem2px = function (a) {
                var b = parseFloat(a) * this.rem;
                return "string" == typeof a && a.match(/rem$/) && (b += "px"), b
            }, k.px2rem = function (a) {
                var b = parseFloat(a) / this.rem;
                return "string" == typeof a && a.match(/px$/) && (b += "rem"), b
            }
        }(window, window.lib || (window.lib = {}));
    </script>
    <style>
        body,
        #app {
            overflow-x: hidden;
            position: relative;
            max-width: 750px;
            margin: 0 auto;
            background: #c9e4f5;
        }
    </style>
    <!-- <script type="text/javascript">
        window.jdpts = {};
        jdpts._st = new Date().getTime();
    </script> -->
    <!-- <script type="text/javascript">
        var jap = {
            siteId: 'MO-J2011-1', //站点编号，必传字段，如无需要从子午线申请
            autoLogPv: true //是否自动上报pv
        };
    </script>
    <script type="text/javascript" src="//wl.jd.com/unify.min.js"></script>
    <script>
        function reportData(event_id, event_param) {
            try {
                var id = event_id || ""; // 必选参数，事件id
                var click = new MPing.inputs.Click(id); // 构造click请求
                if (event_param) {
                    click.event_param = event_param; // 设置click的参数 
                }
                click.updateEventSeries(); // 更新事件串
                var mping = new MPing(); // 构造上报实例
                mping.send(click); // 上报click
            } catch (e) { }
        }
    </script> -->
    <style>
        a[title='站长统计'] {
            display: none;
        }
    </style>
<link href="css/home.d4bcf145.css" rel="prefetch"><link href="js/home.b4d37bc0.js" rel="prefetch"><link href="css/app.05d866ba.css" rel="preload" as="style"><link href="css/chunk-vendors.d1b07c61.css" rel="preload" as="style"><link href="js/app.23e2ef03.js" rel="preload" as="script"><link href="js/chunk-vendors.d619e218.js" rel="preload" as="script"><link href="css/chunk-vendors.d1b07c61.css" rel="stylesheet"><link href="css/app.05d866ba.css" rel="stylesheet"></head>

<body>
    <div id="app" style="overflow-x:hidden;">
        <router-view></router-view>
    </div>
    <script src="./zepto.js"></script>
    <script src="https://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
    <script>
        // 站长统计对象
        var _czc = _czc || [];
        _czc.push(["_setAccount", "1279333054"]);
        
        // 项目配置默认分享信息
        var projectName = 'pingan_s001e001'
        var ShareTitle = '感谢爱心参与者为中国西部地区种植绿树';
        var ShareDesc = '合生元亲亲快跑，合你一起保护未来';
        var shareImgUrl = location.origin + '/qqkp.jpg';
    </script>
    <!-- 拇指普通项目登录授权 -->
    <script>
        var jwt;
        window.cc = getUrlParam('channel') || '';

        function getUrlParam(name) {
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 构造一个含有目标参数的正则表达式对象
            var r = window.location.search.split('/')[0].substr(1).match(reg); // 匹配目标参数
            if (r != null) return unescape(r[2]);
            return null; // 返回参数值
        }


        function setShare(config) {
            wx.onMenuShareAppMessage({
                title: config.title || window.shareTitle, // 分享标题
                desc: window.ShareDesc, // 分享描述
                link: config.link, // 分享链接，该链接域名必须与当前企业的可信域名一致
                imgUrl: window.shareImgUrl, // 分享图标
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                },
            });
            wx.onMenuShareTimeline({
                title: config.title || window.shareTitle, // 分享标题
                link: config.link, // 分享链接，该链接域名必须与当前企业的可信域名一致
                imgUrl: window.shareImgUrl, // 分享图标
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                },
            });
        }

        // 调接口
        // 用户头像 muzhi.weixin.user.headimgurl
        // 用户昵称 muzhi.weixin.user.nickname
        // var cc = getUrlParam('ca') ? ('?ca=' + getUrlParam('ca')) : '';
    </script>
    <script type="text/javascript">
        var audio = document.getElementById('bgMusic');
        document.addEventListener("WeixinJSBridgeReady", function () {
            WeixinJSBridge.invoke('getNetworkType', {}, function (e) {
                audio.play();
                window.isPlayMusic = true;
            });
        }, false);
        window.addEventListener('touchmove', function (e) { e.preventDefault() })
        document.body.addEventListener('touchstart', function () { }, false);

        window._czc = []
    </script>
    <!-- <script src="//h5.m.jd.com/active/jm-webview/jm-common.js"></script>
    <script src="//h5.m.jd.com/active/jm-webview/jm-webview.js"></script> -->
<script type="text/javascript" src="js/chunk-vendors.d619e218.js"></script><script type="text/javascript" src="js/app.23e2ef03.js"></script></body>
<!-- <script type="text/javascript"
    src="https://v1.cnzz.com/z_stat.php?id=1279333054&web_id=1279333054"></script> -->

</html>